largest wave - Spanish English Dictionary